package com.hsc.www.amqp.annotation;

import java.lang.annotation.*;

/**
 * 注解类，用来无侵入的实现分布式事务
 */
@Inherited
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@Documented
public @interface TransMessage {

    String exchange() default "";      //交换机

    String routingkey() default "";    //路由key

    String bizName() default "";       //业务编号

    int payloadIndex() default -1;     //-1:返回值,0:第一个参数,1:第二个参数……。发送到mq服务器的数据。

}
